projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6915aba
)
Be forgiving if cursors are missing
author
Matthias Clasen
<mclasen@redhat.com>
Sat, 5 Dec 2015 23:55:05 +0000
(18:55 -0500)
committer
Matthias Clasen
<mclasen@redhat.com>
Sat, 5 Dec 2015 23:55:05 +0000
(18:55 -0500)
No need to crash here. Missing cursors are ugly, but we
shouldn't crash.
gtk/gtkwindow.c
patch
|
blob
|
history
diff --git
a/gtk/gtkwindow.c
b/gtk/gtkwindow.c
index e9867b0a3741af038e49c9ac0630316d5479e4a7..ee10d3f535c0f9b5d3ea5192b4931f707aa25c5d 100644
(file)
--- a/
gtk/gtkwindow.c
+++ b/
gtk/gtkwindow.c
@@
-7262,7
+7262,7
@@
gtk_window_realize (GtkWidget *widget)
{
attributes.cursor = gdk_cursor_new_from_name (gtk_widget_get_display (widget), cursor[i]);
priv->border_window[i] = gdk_window_new (gdk_window, &attributes, attributes_mask);
- g_
object_unref (
attributes.cursor);
+ g_
clear_object (&
attributes.cursor);
gdk_window_show (priv->border_window[i]);
gtk_widget_register_window (widget, priv->border_window[i]);